infection-fighting cells - Turc Anglais Dictionnaire